surface mucous cells of stomach - Francés Inglés Diccionario